package ar.com.vates.sintaxis;

import java.util.GregorianCalendar;

public class AnoBisiesto {

	public boolean esBisiesto(int ano) {

		if ((ano % 4 == 0 && ano % 100 != 0) || ano % 400 == 0)
			return true;
		else
			return false;
	}

	public void esBisiestoResultado(int ano) {
		if (esBisiesto(ano))
			System.out.println(ano + " es bisiesto");
		else
			System.out.println(ano + " no es bisiesto");
	}

	public boolean esBisiestoDirecto(int ano) {
		GregorianCalendar gc = new GregorianCalendar();

		if (gc.isLeapYear(ano))
			return true;
		else
			return false;
	}

	public void esBisiestoDirectoResultado(int ano) {
		if (esBisiestoDirecto(ano))
			System.out.println(ano + " es bisiesto");
		else
			System.out.println(ano + " no es bisiesto");
	}
}
